home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / Music / PLAY / MultiPlayer / MultiPlayer132Src.lha / makefile < prev    next >
Makefile  |  1992-09-14  |  2KB  |  70 lines

  1. # MultiPlayer
  2. # Copyright (C) 1992 Bryan Ford
  3. #
  4. # This program is free software; you can redistribute it and/or modify
  5. # it under the terms of the GNU General Public License as published by
  6. # the Free Software Foundation; either version 2 of the License, or
  7. # (at your option) any later version.
  8. #
  9. # This program is distributed in the hope that it will be useful,
  10. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12. # GNU General Public License for more details.
  13. #
  14. # You should have received a copy of the GNU General Public License
  15. # along with this program; if not, write to the Free Software
  16. # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  17. #
  18. # I (the author of MultiPlayer) can be contacted on the Internet at
  19. # "bryan.ford@@m.cc.utah.edu".  See "Player.doc" for other addresses.
  20. #
  21. # $Id: makefile,v 4.1 92/07/29 18:08:41 BAF Exp Locker: BAF $
  22. #
  23. # $Log:    makefile,v $
  24. # Revision 4.1  92/07/29  18:08:41  BAF
  25. # Got rid of overlay support
  26. # Revision 3.2  92/05/25  08:38:34  BAF
  27. # Got rid of requirement for stupid little "Defines" file
  28. #
  29. # Revision 3.1  92/05/25  08:32:22  BAF
  30. # Recorded history starts with R3
  31. #
  32. #
  33.  
  34. .asm.o:
  35.     a68k -iAI: -q1000 -t -w5147,2048 $*.asm
  36.  
  37. #.c.o:
  38. #    gcc -c -O2 -Igcc:include -Ii: -fbaserel -msmall-code infowin.c
  39.  
  40. dest = play
  41. findest = Player
  42. genos = main.o player.o audiodev.o misca.o globals.o rexx.o
  43. winos = window.o progwin.o prefswin.o settingswin.o \
  44.     infowin.o flashywin.o flash.o
  45. guios = windowspec.o progwinspec.o prefswinspec.o settingswinspec.o \
  46.     infowinspec.o flashywinspec.o
  47. pl1os = ptsplay.o stplay.o trekplay.o soundplay.o medplay.o med8play.o \
  48.     fcoplay.o fc14play.o jamplay.o
  49. pl2os = oktaplay.o okta8play.o play8.o soundmonplay.o ntpackplay.o npplay.o \
  50.     dssplay.o
  51. os = $(genos) $(winos) $(guios) $(pl1os) $(pl2os)
  52. libs = lib:bry.lib lib:guido.lib lib:note.lib
  53.  
  54. $(findest): $(os) $(libs) $(findest).with
  55.     BLink with $(findest).with
  56.  
  57. release: $(findest)
  58.  
  59. $(findest).with: makefile
  60.     Echo >$(findest).with "from lib:bst.o"
  61.     Echo >>$(findest).with "$(genos)"
  62.     Echo >>$(findest).with "$(winos)"
  63.     Echo >>$(findest).with "$(guios)"
  64.     Echo >>$(findest).with "$(pl1os)"
  65.     Echo >>$(findest).with "$(pl2os)"
  66.     Echo >>$(findest).with "to $(findest) library $(libs)"
  67.     Echo >>$(findest).with "define _topaz8=GUIDO_TOPAZ8"
  68.     Echo >>$(findest).with "map $(findest).map addsym batch"
  69.